china insulator - French English Dictionary